that doesn't quite fit - Français Anglais Dictionnaire